package string;

public class Demo02 {
    public static void main(String[] args) {
        String s=new String("hello");
        String s1="hello";
        /**
         * s）创建了两个对象
         *   "hello"字面量对象:字符串常量池会缓存一个地址
         *   String对象"hello"：栈中有地址指向new出来的对象
         *
         * s1)复用常量池的字面量对象
         */

        System.out.println(s==s1);
        System.out.println(s.equals(s1));
        /**
         * 引用类型使用==比较的是地址
         * 引用类型使用equals，String类的equals重写过，比较的是字符串内容是否相等
         */
    }
}
